Term Gallery logo

Meanings of mayor of a place in portugal in inglés